home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_69_AMiscDialog.txt < prev    next >
Text File  |  1992-10-27  |  41KB  |  719 lines

  1. # near model CODE resource
  2. # jump table entries: 16224-16236 (13 of them)
  3. export_2028:
  4. fn00000000:
  5. 00000000  4E56 FFEC                link       A6, -0x0014
  6. 00000004  48E7 0300                movem.l    -[A7], D6,D7
  7. 00000008  A9B4                     syscall    SystemTask
  8. 0000000A  422E 0008                clr.b      [A6 + 0x8]
  9. 0000000E  2F3C 003E 0000           move.l     -[A7], 0x3E0000 /* '>\0\0' */
  10. 00000014  42A7                     clr.l      -[A7]
  11. 00000016  42A7                     clr.l      -[A7]
  12. 00000018  486E FFEC                pea.l      [A6 - 0x14]
  13. 0000001C  2F2D FC34                move.l     -[A7], [A5 - 0x3CC]
  14. 00000020  4EAD 244A                jsr        [A5 + 0x244A /* export_1157 */]
  15. 00000024  101F                     move.b     D0, [A7]+
  16. 00000026  6760                     beq        +0x62 /* 00000088 */
  17. 00000028  7203                     moveq.l    D1, 0x03
  18. 0000002A  B26E FFEC                cmp.w      D1, [A6 - 0x14]
  19. 0000002E  57C1                     seq        D1
  20. 00000030  C001                     and.b      D0, D1
  21. 00000032  6754                     beq        +0x56 /* 00000088 */
  22. 00000034  203C 0000 00FF           move.l     D0, 0xFF
  23. 0000003A  C0AE FFEE                and.l      D0, [A6 - 0x12]
  24. 0000003E  3E00                     move.w     D7, D0
  25. 00000040  203C 0000 FF00           move.l     D0, 0xFF00
  26. 00000046  C0AE FFEE                and.l      D0, [A6 - 0x12]
  27. 0000004A  E088                     lsr        D0, 8
  28. 0000004C  3C00                     move.w     D6, D0
  29. 0000004E  702E                     moveq.l    D0, 0x2E
  30. 00000050  B047                     cmp.w      D0, D7
  31. 00000052  57C0                     seq        D0
  32. 00000054  4A00                     tst.b      D0
  33. 00000056  6714                     beq        +0x16 /* 0000006C */
  34. 00000058  7200                     moveq.l    D1, 0x00
  35. 0000005A  322E FFFA                move.w     D1, [A6 - 0x6]
  36. 0000005E  C2BC 0000 0100           and.l      D1, 0x100
  37. 00000064  4A81                     tst.l      D1
  38. 00000066  56C1                     sne        D1
  39. 00000068  C001                     and.b      D0, D1
  40. 0000006A  6616                     bne        +0x18 /* 00000082 */
  41. label0000006C:
  42. 0000006C  721B                     moveq.l    D1, 0x1B
  43. 0000006E  B247                     cmp.w      D1, D7
  44. 00000070  57C1                     seq        D1
  45. 00000072  4A01                     tst.b      D1
  46. 00000074  6712                     beq        +0x14 /* 00000088 */
  47. 00000076  7435                     moveq.l    D2, 0x35
  48. 00000078  B446                     cmp.w      D2, D6
  49. 0000007A  57C2                     seq        D2
  50. 0000007C  C202                     and.b      D1, D2
  51. 0000007E  8001                     or.b       D0, D1
  52. 00000080  6706                     beq        +0x8 /* 00000088 */
  53. label00000082:
  54. 00000082  1D7C 0001 0008           move.b     [A6 + 0x8], 0x1
  55. label00000088:
  56. 00000088  4CDF 00C0                movem.l    D6,D7, [A7]+
  57. 0000008C  4E5E                     unlink     A6
  58. 0000008E  4E75                     rts
  59. export_2029:
  60. 00000090  4E56 FFFC                link       A6, -0x0004
  61. 00000094  2F0C                     move.l     -[A7], A4
  62. 00000096  42A7                     clr.l      -[A7]
  63. 00000098  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  64. 0000009C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  65. 000000A0  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  66. 000000A4  285F                     movea.l    A4, [A7]+
  67. 000000A6  4267                     clr.w      -[A7]
  68. 000000A8  2F0C                     move.l     -[A7], A4
  69. 000000AA  4EAD 1FB2                jsr        [A5 + 0x1FB2 /* export_1010 */]
  70. 000000AE  101F                     move.b     D0, [A7]+
  71. 000000B0  6616                     bne        +0x18 /* 000000C8 */
  72. 000000B2  2F0C                     move.l     -[A7], A4
  73. 000000B4  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  74. 000000B8  2F0C                     move.l     -[A7], A4
  75. 000000BA  2054                     movea.l    A0, [A4]
  76. 000000BC  3F28 003C                move.w     -[A7], [A0 + 0x3C]
  77. 000000C0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  78. 000000C4  4EAD 325A                jsr        [A5 + 0x325A /* export_1607 */]
  79. label000000C8:
  80. 000000C8  285F                     movea.l    A4, [A7]+
  81. 000000CA  4E5E                     unlink     A6
  82. 000000CC  205F                     movea.l    A0, [A7]+
  83. 000000CE  504F                     addq.w     A7, 8
  84. 000000D0  4ED0                     jmp        [A0]
  85. 000000D2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  86. // begin alternate branch 000000D4-000000D8
  87. export_2030:
  88. fn000000D4:
  89. 000000D4  4E56 FF00                link       A6, -0x0100
  90. // end alternate branch 000000D4-000000D8
  91. export_2030: // at 000000D4 (misaligned)
  92. fn000000D4: // (misaligned)
  93. 000000D6  FF00                     .extension 0xF00 <<F/4-5/7>> // unimplemented
  94. 000000D8  486E FF00                pea.l      [A6 - 0x100]
  95. 000000DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  96. 000000E0  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  97. 000000E4  486E FF00                pea.l      [A6 - 0x100]
  98. 000000E8  487A 001A                pea.l      [PC + 0x1A /* 00000104, value 0x0, cstring "" */]
  99. 000000EC  487A 0016                pea.l      [PC + 0x16 /* 00000104, value 0x0, cstring "" */]
  100. 000000F0  487A 0012                pea.l      [PC + 0x12 /* 00000104, value 0x0, cstring "" */]
  101. 000000F4  A98B                     syscall    ParamText
  102. 000000F6  3F3C 0898                move.w     -[A7], 0x898
  103. 000000FA  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  104. 000000FE  4E5E                     unlink     A6
  105. 00000100  2E9F                     move.l     [A7], [A7]+
  106. 00000102  4E75                     rts
  107. 00000104  0000 0000                ori.b      D0, 0x0
  108. export_2031:
  109. 00000108  4E56 FFF8                link       A6, -0x0008
  110. 0000010C  206E 000C                movea.l    A0, [A6 + 0xC]
  111. 00000110  43EE FFF8                lea.l      A1, [A6 - 0x8]
  112. 00000114  22D8                     move.l     [A1]+, [A0]+
  113. 00000116  22D8                     move.l     [A1]+, [A0]+
  114. 00000118  486E FFF8                pea.l      [A6 - 0x8]
  115. 0000011C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  116. 00000120  4EAD 1DCA                jsr        [A5 + 0x1DCA /* export_949 */]
  117. 00000124  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  118. 00000128  4EBA 000A                jsr        [PC + 0xA /* 00000134 */]
  119. 0000012C  4E5E                     unlink     A6
  120. 0000012E  205F                     movea.l    A0, [A7]+
  121. 00000130  504F                     addq.w     A7, 8
  122. 00000132  4ED0                     jmp        [A0]
  123. fn00000134:
  124. 00000134  4E56 FFCA                link       A6, -0x0036
  125. 00000138  48E7 0018                movem.l    -[A7], A3,A4
  126. 0000013C  266E 0008                movea.l    A3, [A6 + 0x8]
  127. 00000140  4267                     clr.w      -[A7]
  128. 00000142  2F0B                     move.l     -[A7], A3
  129. 00000144  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  130. 00000148  101F                     move.b     D0, [A7]+
  131. 0000014A  6700 00D4                beq        +0xD6 /* 00000220 */
  132. 0000014E  486E FFEC                pea.l      [A6 - 0x14]
  133. 00000152  2F0B                     move.l     -[A7], A3
  134. 00000154  4EAD 1E32                jsr        [A5 + 0x1E32 /* export_962 */]
  135. 00000158  42A7                     clr.l      -[A7]
  136. 0000015A  2F0B                     move.l     -[A7], A3
  137. 0000015C  4EAD 3082                jsr        [A5 + 0x3082 /* export_1548 */]
  138. 00000160  285F                     movea.l    A4, [A7]+
  139. 00000162  2054                     movea.l    A0, [A4]
  140. 00000164  4AA8 005A                tst.l      [A0 + 0x5A]
  141. 00000168  6F00 00AA                ble        +0xAC /* 00000214 */
  142. 0000016C  486E FFD6                pea.l      [A6 - 0x2A]
  143. 00000170  A898                     syscall    GetPenState
  144. 00000172  486E FFEC                pea.l      [A6 - 0x14]
  145. 00000176  A8A1                     syscall    FrameRect
  146. 00000178  2054                     movea.l    A0, [A4]
  147. 0000017A  4868 005A                pea.l      [A0 + 0x5A]
  148. 0000017E  486E FFCC                pea.l      [A6 - 0x34]
  149. 00000182  3F3C 280E                move.w     -[A7], 0x280E
  150. 00000186  A9EB                     syscall    Pack4/FP68K
  151. 00000188  4868 005E                pea.l      [A0 + 0x5E]
  152. 0000018C  486E FFCC                pea.l      [A6 - 0x34]
  153. 00000190  3F3C 2806                move.w     -[A7], 0x2806
  154. 00000194  A9EB                     syscall    Pack4/FP68K
  155. 00000196  302E FFF2                move.w     D0, [A6 - 0xE]
  156. 0000019A  906E FFEE                sub.w      D0, [A6 - 0x12]
  157. 0000019E  3D40 FFCA                move.w     [A6 - 0x36], D0
  158. 000001A2  486E FFCA                pea.l      [A6 - 0x36]
  159. 000001A6  486E FFCC                pea.l      [A6 - 0x34]
  160. 000001AA  3F3C 2004                move.w     -[A7], 0x2004
  161. 000001AE  A9EB                     syscall    Pack4/FP68K
  162. 000001B0  486E FFCC                pea.l      [A6 - 0x34]
  163. 000001B4  486E FFE8                pea.l      [A6 - 0x18]
  164. 000001B8  3F3C 1010                move.w     -[A7], 0x1010
  165. 000001BC  A9EB                     syscall    Pack4/FP68K
  166. 000001BE  486E FFF4                pea.l      [A6 - 0xC]
  167. 000001C2  302E FFEE                move.w     D0, [A6 - 0x12]
  168. 000001C6  5240                     addq.w     D0, 1
  169. 000001C8  3F00                     move.w     -[A7], D0
  170. 000001CA  302E FFEC                move.w     D0, [A6 - 0x14]
  171. 000001CE  5240                     addq.w     D0, 1
  172. 000001D0  3F00                     move.w     -[A7], D0
  173. 000001D2  42A7                     clr.l      -[A7]
  174. 000001D4  486E FFE8                pea.l      [A6 - 0x18]
  175. 000001D8  486E FFCC                pea.l      [A6 - 0x34]
  176. 000001DC  3F3C 100E                move.w     -[A7], 0x100E
  177. 000001E0  A9EB                     syscall    Pack4/FP68K
  178. 000001E2  486E FFCC                pea.l      [A6 - 0x34]
  179. 000001E6  4EAD 48D2                jsr        [A5 + 0x48D2 /* export_2326 */]
  180. 000001EA  302E FFEE                move.w     D0, [A6 - 0x12]
  181. 000001EE  48C0                     ext.l      D0
  182. 000001F0  D09F                     add.l      D0, [A7]+
  183. 000001F2  5380                     subq.l     D0, 1
  184. 000001F4  3F00                     move.w     -[A7], D0
  185. 000001F6  302E FFF0                move.w     D0, [A6 - 0x10]
  186. 000001FA  5340                     subq.w     D0, 1
  187. 000001FC  3F00                     move.w     -[A7], D0
  188. 000001FE  A8A7                     syscall    SetRect
  189. 00000200  486D FE12                pea.l      [A5 - 0x1EE]
  190. 00000204  A89D                     syscall    PenPat
  191. 00000206  486E FFF4                pea.l      [A6 - 0xC]
  192. 0000020A  A8A2                     syscall    PaintRect
  193. 0000020C  486E FFD6                pea.l      [A6 - 0x2A]
  194. 00000210  A899                     syscall    SetPenState
  195. 00000212  600C                     bra        +0xE /* 00000220 */
  196. label00000214:
  197. 00000214  486E FFEC                pea.l      [A6 - 0x14]
  198. 00000218  A8A3                     syscall    EraseRect
  199. 0000021A  486E FFEC                pea.l      [A6 - 0x14]
  200. 0000021E  A8A1                     syscall    FrameRect
  201. label00000220:
  202. 00000220  4CDF 1800                movem.l    A3,A4, [A7]+
  203. 00000224  4E5E                     unlink     A6
  204. 00000226  2E9F                     move.l     [A7], [A7]+
  205. 00000228  4E75                     rts
  206. 0000022A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  207. // begin alternate branch 0000022C-00000230
  208. fn0000022C:
  209. 0000022C  4E56 FFBE                link       A6, -0x0042
  210. // end alternate branch 0000022C-00000230
  211. fn0000022C: // (misaligned)
  212. 0000022E  FFBE                     .invalid   <<F/6/7>>
  213. 00000230  48E7 0038                movem.l    -[A7], A2,A3,A4
  214. 00000234  266E 0008                movea.l    A3, [A6 + 0x8]
  215. 00000238  4267                     clr.w      -[A7]
  216. 0000023A  2F0B                     move.l     -[A7], A3
  217. 0000023C  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  218. 00000240  101F                     move.b     D0, [A7]+
  219. 00000242  6700 0148                beq        +0x14A /* 0000038C */
  220. 00000246  486E FFEC                pea.l      [A6 - 0x14]
  221. 0000024A  2F0B                     move.l     -[A7], A3
  222. 0000024C  4EAD 1E32                jsr        [A5 + 0x1E32 /* export_962 */]
  223. 00000250  42A7                     clr.l      -[A7]
  224. 00000252  2F0B                     move.l     -[A7], A3
  225. 00000254  4EAD 3082                jsr        [A5 + 0x3082 /* export_1548 */]
  226. 00000258  285F                     movea.l    A4, [A7]+
  227. 0000025A  2054                     movea.l    A0, [A4]
  228. 0000025C  4868 005E                pea.l      [A0 + 0x5E]
  229. 00000260  43EE FFC0                lea.l      A1, [A6 - 0x40]
  230. 00000264  45FA 0130                lea.l      A2, [PC + 0x130 /* 00000396, value 0x3FFF8000 */]
  231. 00000268  22DA                     move.l     [A1]+, [A2]+
  232. 0000026A  22DA                     move.l     [A1]+, [A2]+
  233. 0000026C  3292                     move.w     [A1], [A2]
  234. 0000026E  486E FFC0                pea.l      [A6 - 0x40]
  235. 00000272  3F3C 2806                move.w     -[A7], 0x2806
  236. 00000276  A9EB                     syscall    Pack4/FP68K
  237. 00000278  486E FFC0                pea.l      [A6 - 0x40]
  238. 0000027C  486E FFE4                pea.l      [A6 - 0x1C]
  239. 00000280  3F3C 1010                move.w     -[A7], 0x1010
  240. 00000284  A9EB                     syscall    Pack4/FP68K
  241. 00000286  4868 005A                pea.l      [A0 + 0x5A]
  242. 0000028A  486E FFC0                pea.l      [A6 - 0x40]
  243. 0000028E  3F3C 280E                move.w     -[A7], 0x280E
  244. 00000292  A9EB                     syscall    Pack4/FP68K
  245. 00000294  4868 005E                pea.l      [A0 + 0x5E]
  246. 00000298  486E FFC0                pea.l      [A6 - 0x40]
  247. 0000029C  3F3C 2806                move.w     -[A7], 0x2806
  248. 000002A0  A9EB                     syscall    Pack4/FP68K
  249. 000002A2  486E FFC0                pea.l      [A6 - 0x40]
  250. 000002A6  486E FFE0                pea.l      [A6 - 0x20]
  251. 000002AA  3F3C 1010                move.w     -[A7], 0x1010
  252. 000002AE  A9EB                     syscall    Pack4/FP68K
  253. 000002B0  4868 0062                pea.l      [A0 + 0x62]
  254. 000002B4  486E FFC0                pea.l      [A6 - 0x40]
  255. 000002B8  3F3C 280E                move.w     -[A7], 0x280E
  256. 000002BC  A9EB                     syscall    Pack4/FP68K
  257. 000002BE  4868 0066                pea.l      [A0 + 0x66]
  258. 000002C2  486E FFC0                pea.l      [A6 - 0x40]
  259. 000002C6  3F3C 2806                move.w     -[A7], 0x2806
  260. 000002CA  A9EB                     syscall    Pack4/FP68K
  261. 000002CC  486E FFC0                pea.l      [A6 - 0x40]
  262. 000002D0  486E FFE8                pea.l      [A6 - 0x18]
  263. 000002D4  3F3C 1010                move.w     -[A7], 0x1010
  264. 000002D8  A9EB                     syscall    Pack4/FP68K
  265. 000002DA  486E FFE4                pea.l      [A6 - 0x1C]
  266. 000002DE  486E FFC0                pea.l      [A6 - 0x40]
  267. 000002E2  3F3C 100E                move.w     -[A7], 0x100E
  268. 000002E6  A9EB                     syscall    Pack4/FP68K
  269. 000002E8  486E FFE8                pea.l      [A6 - 0x18]
  270. 000002EC  486E FFC0                pea.l      [A6 - 0x40]
  271. 000002F0  3F3C 1004                move.w     -[A7], 0x1004
  272. 000002F4  A9EB                     syscall    Pack4/FP68K
  273. 000002F6  486E FFE0                pea.l      [A6 - 0x20]
  274. 000002FA  486E FFC0                pea.l      [A6 - 0x40]
  275. 000002FE  3F3C 1000                move.w     -[A7], 0x1000
  276. 00000302  A9EB                     syscall    Pack4/FP68K
  277. 00000304  302E FFF2                move.w     D0, [A6 - 0xE]
  278. 00000308  906E FFEE                sub.w      D0, [A6 - 0x12]
  279. 0000030C  3D40 FFBE                move.w     [A6 - 0x42], D0
  280. 00000310  486E FFBE                pea.l      [A6 - 0x42]
  281. 00000314  486E FFC0                pea.l      [A6 - 0x40]
  282. 00000318  3F3C 2004                move.w     -[A7], 0x2004
  283. 0000031C  A9EB                     syscall    Pack4/FP68K
  284. 0000031E  486E FFC0                pea.l      [A6 - 0x40]
  285. 00000322  486E FFDC                pea.l      [A6 - 0x24]
  286. 00000326  3F3C 1010                move.w     -[A7], 0x1010
  287. 0000032A  A9EB                     syscall    Pack4/FP68K
  288. 0000032C  486E FFCA                pea.l      [A6 - 0x36]
  289. 00000330  A898                     syscall    GetPenState
  290. 00000332  486E FFEC                pea.l      [A6 - 0x14]
  291. 00000336  A8A1                     syscall    FrameRect
  292. 00000338  486E FFF4                pea.l      [A6 - 0xC]
  293. 0000033C  302E FFEE                move.w     D0, [A6 - 0x12]
  294. 00000340  5240                     addq.w     D0, 1
  295. 00000342  3F00                     move.w     -[A7], D0
  296. 00000344  302E FFEC                move.w     D0, [A6 - 0x14]
  297. 00000348  5240                     addq.w     D0, 1
  298. 0000034A  3F00                     move.w     -[A7], D0
  299. 0000034C  42A7                     clr.l      -[A7]
  300. 0000034E  486E FFDC                pea.l      [A6 - 0x24]
  301. 00000352  486E FFC0                pea.l      [A6 - 0x40]
  302. 00000356  3F3C 100E                move.w     -[A7], 0x100E
  303. 0000035A  A9EB                     syscall    Pack4/FP68K
  304. 0000035C  486E FFC0                pea.l      [A6 - 0x40]
  305. 00000360  4EAD 48D2                jsr        [A5 + 0x48D2 /* export_2326 */]
  306. 00000364  302E FFEE                move.w     D0, [A6 - 0x12]
  307. 00000368  48C0                     ext.l      D0
  308. 0000036A  D09F                     add.l      D0, [A7]+
  309. 0000036C  5380                     subq.l     D0, 1
  310. 0000036E  3F00                     move.w     -[A7], D0
  311. 00000370  302E FFF0                move.w     D0, [A6 - 0x10]
  312. 00000374  5340                     subq.w     D0, 1
  313. 00000376  3F00                     move.w     -[A7], D0
  314. 00000378  A8A7                     syscall    SetRect
  315. 0000037A  486D FE12                pea.l      [A5 - 0x1EE]
  316. 0000037E  A89D                     syscall    PenPat
  317. 00000380  486E FFF4                pea.l      [A6 - 0xC]
  318. 00000384  A8A2                     syscall    PaintRect
  319. 00000386  486E FFCA                pea.l      [A6 - 0x36]
  320. 0000038A  A899                     syscall    SetPenState
  321. label0000038C:
  322. 0000038C  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  323. 00000390  4E5E                     unlink     A6
  324. 00000392  2E9F                     move.l     [A7], [A7]+
  325. 00000394  4E75                     rts
  326. 00000396  3FFF                     move.w     <<invalid special address>>, <<invalid special address>>
  327. 00000398  8000                     or.b       D0, D0
  328. 0000039A  0000 0000                ori.b      D0, 0x0
  329. 0000039E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  330. // begin alternate branch 000003A0-000003B0
  331. fn000003A0:
  332. 000003A0  4E56 FE00                link       A6, -0x0200
  333. 000003A4  48E7 0018                movem.l    -[A7], A3,A4
  334. 000003A8  206E 0010                movea.l    A0, [A6 + 0x10]
  335. 000003AC  43EE FF00                lea.l      A1, [A6 - 0x100]
  336. // end alternate branch 000003A0-000003B0
  337. fn000003A0: // (misaligned)
  338. 000003A2  FE00 48E7                .unknown   0xFE00 0x48E7 (W = 7)
  339. 000003A6  0018 206E                ori.b      [A0]+, 0x6E /* 'n' */
  340. 000003AA  0010 43EE                ori.b      [A0], 0xEE
  341. 000003AE  FF00                     .extension 0xF00 <<F/4-5/7>> // unimplemented
  342. 000003B0  703F                     moveq.l    D0, 0x3F
  343. label000003B2:
  344. 000003B2  22D8                     move.l     [A1]+, [A0]+
  345. 000003B4  51C8 FFFC                dbf        D0, -0x6 /* 000003B2 */
  346. 000003B8  266E 0008                movea.l    A3, [A6 + 0x8]
  347. 000003BC  284B                     movea.l    A4, A3
  348. 000003BE  2054                     movea.l    A0, [A4]
  349. 000003C0  7000                     moveq.l    D0, 0x00
  350. 000003C2  2140 005A                move.l     [A0 + 0x5A], D0
  351. 000003C6  7000                     moveq.l    D0, 0x00
  352. 000003C8  2140 0062                move.l     [A0 + 0x62], D0
  353. 000003CC  302E 000E                move.w     D0, [A6 + 0xE]
  354. 000003D0  48C0                     ext.l      D0
  355. 000003D2  2140 005E                move.l     [A0 + 0x5E], D0
  356. 000003D6  302E 000C                move.w     D0, [A6 + 0xC]
  357. 000003DA  48C0                     ext.l      D0
  358. 000003DC  2140 0066                move.l     [A0 + 0x66], D0
  359. 000003E0  42A7                     clr.l      -[A7]
  360. 000003E2  2F3C 7072 6776           move.l     -[A7], 0x70726776 /* 'prgv' */
  361. 000003E8  2F0B                     move.l     -[A7], A3
  362. 000003EA  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  363. 000003EE  2054                     movea.l    A0, [A4]
  364. 000003F0  215F 0056                move.l     [A0 + 0x56], [A7]+
  365. 000003F4  2054                     movea.l    A0, [A4]
  366. 000003F6  2F28 0056                move.l     -[A7], [A0 + 0x56]
  367. 000003FA  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  368. 000003FE  487A 0068                pea.l      [PC + 0x68 /* 00000468, value 0x95E5072 '\t^Pr', pstring "^Progress" */]
  369. 00000402  486E FF00                pea.l      [A6 - 0x100]
  370. 00000406  2F0B                     move.l     -[A7], A3
  371. 00000408  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  372. 0000040C  487A 004A                pea.l      [PC + 0x4A /* 00000458, value 0xE5E5374, pstring "^StartProgress" */]
  373. 00000410  487A 0044                pea.l      [PC + 0x44 /* 00000456, value 0x1300E5E */]
  374. 00000414  2F0B                     move.l     -[A7], A3
  375. 00000416  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  376. 0000041A  302E 000E                move.w     D0, [A6 + 0xE]
  377. 0000041E  48C0                     ext.l      D0
  378. 00000420  2F00                     move.l     -[A7], D0
  379. 00000422  486E FE00                pea.l      [A6 - 0x200]
  380. 00000426  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  381. 0000042A  487A 001A                pea.l      [PC + 0x1A /* 00000446, value 0xE5E546F, pstring "^TotalProgress" */]
  382. 0000042E  486E FE00                pea.l      [A6 - 0x200]
  383. 00000432  2F0B                     move.l     -[A7], A3
  384. 00000434  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  385. 00000438  4CDF 1800                movem.l    A3,A4, [A7]+
  386. 0000043C  4E5E                     unlink     A6
  387. 0000043E  205F                     movea.l    A0, [A7]+
  388. 00000440  DEFC 000C                add.w      A7, 0xC
  389. 00000444  4ED0                     jmp        [A0]
  390. 00000446  0E5E 546F                .invalid.w [A6]+, 0x546F /* 'To' */ // invalid immediate operation
  391. 0000044A  7461                     moveq.l    D2, 0x61
  392. 0000044C  6C50                     bge        +0x52 /* 0000049E */
  393. 0000044E  726F                     moveq.l    D1, 0x6F
  394. 00000450  6772                     beq        +0x74 /* 000004C4 */
  395. 00000452  6573                     bcs        +0x75 /* 000004C7 */
  396. 00000454  7300                     moveq.l    D1, 0x00
  397. 00000456  0130 0E5E                btst       [A0 + D0 * 8 + 0x5E], D0
  398. 0000045A  5374 6172 7450 726F 6772 subq.w     [[A4 + 0x7450726F] + 0x6772], 1
  399. 00000464  6573                     bcs        +0x75 /* 000004D9 */
  400. 00000466  7300                     moveq.l    D1, 0x00
  401. 00000468  095E                     bchg       [A6]+, D4
  402. 0000046A  5072 6F67                addq.w     <<invalid full ext with IS == 1 and I/IS == 7>>, 8
  403. 0000046E  7265                     moveq.l    D1, 0x65
  404. 00000470  7373                     moveq.l    D1, 0x73
  405. 00000472  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  406. export_2032: // at 00000474 (misaligned)
  407. 00000476  FEF8 48E7                .extension 0xEF8 <<F/2-3/7>> // unimplemented
  408. 0000047A  0018 206E                ori.b      [A0]+, 0x6E /* 'n' */
  409. 0000047E  000A 43EE                ori.b      A2, 0xEE
  410. 00000482  FF00                     .extension 0xF00 <<F/4-5/7>> // unimplemented
  411. 00000484  703F                     moveq.l    D0, 0x3F
  412. label00000486:
  413. 00000486  22D8                     move.l     [A1]+, [A0]+
  414. 00000488  51C8 FFFC                dbf        D0, -0x6 /* 00000486 */
  415. 0000048C  42A7                     clr.l      -[A7]
  416. 0000048E  3F3C 0FAA                move.w     -[A7], 0xFAA
  417. 00000492  42A7                     clr.l      -[A7]
  418. 00000494  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  419. 00000498  265F                     movea.l    A3, [A7]+
  420. 0000049A  2F0B                     move.l     -[A7], A3
  421. 0000049C  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  422. // begin alternate branch 0000049E-000004A2
  423. label0000049E:
  424. 0000049E  206A 42A7                movea.l    A0, [A2 + 0x42A7]
  425. // end alternate branch 0000049E-000004A2
  426. label0000049E: // (misaligned)
  427. 000004A0  42A7                     clr.l      -[A7]
  428. 000004A2  2F3C 7072 6F67           move.l     -[A7], 0x70726F67 /* 'prog' */
  429. 000004A8  2F0B                     move.l     -[A7], A3
  430. 000004AA  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  431. 000004AE  285F                     movea.l    A4, [A7]+
  432. 000004B0  486E FF00                pea.l      [A6 - 0x100]
  433. 000004B4  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  434. 000004B8  4267                     clr.w      -[A7]
  435. 000004BA  2F0C                     move.l     -[A7], A4
  436. 000004BC  4EBA FEE2                jsr        [PC - 0x11E /* 000003A0 */]
  437. 000004C0  2F0B                     move.l     -[A7], A3
  438. 000004C2  4EAD 315A                jsr        [A5 + 0x315A /* export_1575 */]
  439. // begin alternate branch 000004C4-000004C8
  440. label000004C4:
  441. 000004C4  315A 2F0C                move.w     [A0 + 0x2F0C], [A2]+
  442. // end alternate branch 000004C4-000004C8
  443. label000004C4: // (misaligned)
  444. 000004C6  2F0C                     move.l     -[A7], A4
  445. 000004C8  4EAD 30F2                jsr        [A5 + 0x30F2 /* export_1562 */]
  446. 000004CC  2054                     movea.l    A0, [A4]
  447. 000004CE  2F28 0056                move.l     -[A7], [A0 + 0x56]
  448. 000004D2  4EBA FC60                jsr        [PC - 0x3A0 /* 00000134 */]
  449. 000004D6  2D4C 000E                move.l     [A6 + 0xE], A4
  450. 000004DA  4CDF 1800                movem.l    A3,A4, [A7]+
  451. 000004DE  4E5E                     unlink     A6
  452. 000004E0  205F                     movea.l    A0, [A7]+
  453. 000004E2  5C4F                     addq.w     A7, 6
  454. 000004E4  4ED0                     jmp        [A0]
  455. 000004E6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  456. export_2033: // at 000004E8 (misaligned)
  457. 000004EA  0000 206E                ori.b      D0, 0x6E /* 'n' */
  458. 000004EE  000A 2050                ori.b      A2, 0x50 /* 'P' */
  459. 000004F2  7000                     moveq.l    D0, 0x00
  460. 000004F4  2140 0062                move.l     [A0 + 0x62], D0
  461. 000004F8  302E 0008                move.w     D0, [A6 + 0x8]
  462. 000004FC  48C0                     ext.l      D0
  463. 000004FE  206E 000A                movea.l    A0, [A6 + 0xA]
  464. 00000502  2050                     movea.l    A0, [A0]
  465. 00000504  2140 0066                move.l     [A0 + 0x66], D0
  466. 00000508  4E5E                     unlink     A6
  467. 0000050A  205F                     movea.l    A0, [A7]+
  468. 0000050C  5C4F                     addq.w     A7, 6
  469. 0000050E  4ED0                     jmp        [A0]
  470. export_2034:
  471. 00000510  4E56 0000                link       A6, 0
  472. 00000514  422E 000E                clr.b      [A6 + 0xE]
  473. 00000518  302E 0008                move.w     D0, [A6 + 0x8]
  474. 0000051C  48C0                     ext.l      D0
  475. 0000051E  206E 000A                movea.l    A0, [A6 + 0xA]
  476. 00000522  2050                     movea.l    A0, [A0]
  477. 00000524  2140 005A                move.l     [A0 + 0x5A], D0
  478. 00000528  206E 000A                movea.l    A0, [A6 + 0xA]
  479. 0000052C  2050                     movea.l    A0, [A0]
  480. 0000052E  2F28 0056                move.l     -[A7], [A0 + 0x56]
  481. 00000532  4EBA FC00                jsr        [PC - 0x400 /* 00000134 */]
  482. 00000536  4267                     clr.w      -[A7]
  483. 00000538  4EBA FAC6                jsr        [PC - 0x53A /* 00000000 */]
  484. 0000053C  101F                     move.b     D0, [A7]+
  485. 0000053E  6706                     beq        +0x8 /* 00000546 */
  486. 00000540  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  487. label00000546:
  488. 00000546  4E5E                     unlink     A6
  489. 00000548  205F                     movea.l    A0, [A7]+
  490. 0000054A  5C4F                     addq.w     A7, 6
  491. 0000054C  4ED0                     jmp        [A0]
  492. 0000054E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  493. export_2035: // at 00000550 (misaligned)
  494. 00000552  0000 422E                ori.b      D0, 0x2E /* '.' */
  495. 00000556  0010 302E                ori.b      [A0], 0x2E /* '.' */
  496. 0000055A  000A 48C0                ori.b      A2, 0xC0
  497. 0000055E  206E 000C                movea.l    A0, [A6 + 0xC]
  498. 00000562  2050                     movea.l    A0, [A0]
  499. 00000564  2140 005A                move.l     [A0 + 0x5A], D0
  500. 00000568  302E 0008                move.w     D0, [A6 + 0x8]
  501. 0000056C  48C0                     ext.l      D0
  502. 0000056E  206E 000C                movea.l    A0, [A6 + 0xC]
  503. 00000572  2050                     movea.l    A0, [A0]
  504. 00000574  2140 0062                move.l     [A0 + 0x62], D0
  505. 00000578  206E 000C                movea.l    A0, [A6 + 0xC]
  506. 0000057C  2050                     movea.l    A0, [A0]
  507. 0000057E  2F28 0056                move.l     -[A7], [A0 + 0x56]
  508. 00000582  4EBA FCA8                jsr        [PC - 0x358 /* 0000022C */]
  509. 00000586  4267                     clr.w      -[A7]
  510. 00000588  4EBA FA76                jsr        [PC - 0x58A /* 00000000 */]
  511. 0000058C  101F                     move.b     D0, [A7]+
  512. 0000058E  6706                     beq        +0x8 /* 00000596 */
  513. 00000590  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  514. label00000596:
  515. 00000596  4E5E                     unlink     A6
  516. 00000598  205F                     movea.l    A0, [A7]+
  517. 0000059A  504F                     addq.w     A7, 8
  518. 0000059C  4ED0                     jmp        [A0]
  519. 0000059E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  520. export_2036: // at 000005A0 (misaligned)
  521. 000005A2  FF00                     .extension 0xF00 <<F/4-5/7>> // unimplemented
  522. 000005A4  206E 0008                movea.l    A0, [A6 + 0x8]
  523. 000005A8  43EE FF00                lea.l      A1, [A6 - 0x100]
  524. 000005AC  703F                     moveq.l    D0, 0x3F
  525. label000005AE:
  526. 000005AE  22D8                     move.l     [A1]+, [A0]+
  527. 000005B0  51C8 FFFC                dbf        D0, -0x6 /* 000005AE */
  528. 000005B4  486E FF00                pea.l      [A6 - 0x100]
  529. 000005B8  1F3C 0001                move.b     -[A7], 0x1
  530. 000005BC  42A7                     clr.l      -[A7]
  531. 000005BE  2F3C 7072 676D           move.l     -[A7], 0x7072676D /* 'prgm' */
  532. 000005C4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  533. 000005C8  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  534. 000005CC  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  535. 000005D0  4E5E                     unlink     A6
  536. 000005D2  205F                     movea.l    A0, [A7]+
  537. 000005D4  504F                     addq.w     A7, 8
  538. 000005D6  4ED0                     jmp        [A0]
  539. export_2037:
  540. 000005D8  4E56 0000                link       A6, 0
  541. 000005DC  42A7                     clr.l      -[A7]
  542. 000005DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  543. 000005E2  4EAD 306A                jsr        [A5 + 0x306A /* export_1545 */]
  544. 000005E6  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  545. 000005EA  4E5E                     unlink     A6
  546. 000005EC  2E9F                     move.l     [A7], [A7]+
  547. 000005EE  4E75                     rts
  548. fn000005F0:
  549. 000005F0  4E56 FD00                link       A6, -0x0300
  550. 000005F4  206E 0014                movea.l    A0, [A6 + 0x14]
  551. 000005F8  43EE FF00                lea.l      A1, [A6 - 0x100]
  552. 000005FC  703F                     moveq.l    D0, 0x3F
  553. label000005FE:
  554. 000005FE  22D8                     move.l     [A1]+, [A0]+
  555. 00000600  51C8 FFFC                dbf        D0, -0x6 /* 000005FE */
  556. 00000604  206E 0010                movea.l    A0, [A6 + 0x10]
  557. 00000608  43EE FE00                lea.l      A1, [A6 - 0x200]
  558. 0000060C  703F                     moveq.l    D0, 0x3F
  559. label0000060E:
  560. 0000060E  22D8                     move.l     [A1]+, [A0]+
  561. 00000610  51C8 FFFC                dbf        D0, -0x6 /* 0000060E */
  562. 00000614  206E 000C                movea.l    A0, [A6 + 0xC]
  563. 00000618  43EE FD00                lea.l      A1, [A6 - 0x300]
  564. 0000061C  703F                     moveq.l    D0, 0x3F
  565. label0000061E:
  566. 0000061E  22D8                     move.l     [A1]+, [A0]+
  567. 00000620  51C8 FFFC                dbf        D0, -0x6 /* 0000061E */
  568. 00000624  4A2E FF00                tst.b      [A6 - 0x100]
  569. 00000628  671A                     beq        +0x1C /* 00000644 */
  570. 0000062A  486E FF00                pea.l      [A6 - 0x100]
  571. 0000062E  4267                     clr.w      -[A7]
  572. 00000630  42A7                     clr.l      -[A7]
  573. 00000632  2F3C 6F6B 2020           move.l     -[A7], 0x6F6B2020 /* 'ok  ' */
  574. 00000638  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  575. 0000063C  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  576. 00000640  4EAD 0F92                jsr        [A5 + 0xF92 /* export_494 */]
  577. label00000644:
  578. 00000644  4A2E FE00                tst.b      [A6 - 0x200]
  579. 00000648  671A                     beq        +0x1C /* 00000664 */
  580. 0000064A  486E FE00                pea.l      [A6 - 0x200]
  581. 0000064E  4267                     clr.w      -[A7]
  582. 00000650  42A7                     clr.l      -[A7]
  583. 00000652  2F3C 636E 636C           move.l     -[A7], 0x636E636C /* 'cncl' */
  584. 00000658  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  585. 0000065C  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  586. 00000660  4EAD 0F92                jsr        [A5 + 0xF92 /* export_494 */]
  587. label00000664:
  588. 00000664  4A2E FD00                tst.b      [A6 - 0x300]
  589. 00000668  6710                     beq        +0x12 /* 0000067A */
  590. 0000066A  487A 0018                pea.l      [PC + 0x18 /* 00000684, value 0x74D6573, pstring "Message" */]
  591. 0000066E  486E FD00                pea.l      [A6 - 0x300]
  592. 00000672  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  593. 00000676  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  594. label0000067A:
  595. 0000067A  4E5E                     unlink     A6
  596. 0000067C  205F                     movea.l    A0, [A7]+
  597. 0000067E  DEFC 0010                add.w      A7, 0x10
  598. 00000682  4ED0                     jmp        [A0]
  599. 00000684  074D                     bchg       A5, D3
  600. 00000686  6573                     bcs        +0x75 /* 000006FB */
  601. 00000688  7361                     moveq.l    D1, 0x61
  602. 0000068A  6765                     beq        +0x67 /* 000006F1 */
  603. export_2038:
  604. 0000068C  4E56 FCF4                link       A6, -0x030C
  605. 00000690  48E7 0018                movem.l    -[A7], A3,A4
  606. 00000694  206E 0010                movea.l    A0, [A6 + 0x10]
  607. 00000698  43EE FF00                lea.l      A1, [A6 - 0x100]
  608. 0000069C  703F                     moveq.l    D0, 0x3F
  609. label0000069E:
  610. 0000069E  22D8                     move.l     [A1]+, [A0]+
  611. 000006A0  51C8 FFFC                dbf        D0, -0x6 /* 0000069E */
  612. 000006A4  206E 000C                movea.l    A0, [A6 + 0xC]
  613. 000006A8  43EE FE00                lea.l      A1, [A6 - 0x200]
  614. 000006AC  703F                     moveq.l    D0, 0x3F
  615. label000006AE:
  616. 000006AE  22D8                     move.l     [A1]+, [A0]+
  617. 000006B0  51C8 FFFC                dbf        D0, -0x6 /* 000006AE */
  618. 000006B4  206E 0008                movea.l    A0, [A6 + 0x8]
  619. 000006B8  43EE FD00                lea.l      A1, [A6 - 0x300]
  620. 000006BC  703F                     moveq.l    D0, 0x3F
  621. label000006BE:
  622. 000006BE  22D8                     move.l     [A1]+, [A0]+
  623. 000006C0  51C8 FFFC                dbf        D0, -0x6 /* 000006BE */
  624. 000006C4  422E 0014                clr.b      [A6 + 0x14]
  625. 000006C8  42A7                     clr.l      -[A7]
  626. 000006CA  3F3C 0DAC                move.w     -[A7], 0xDAC
  627. 000006CE  42A7                     clr.l      -[A7]
  628. 000006D0  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  629. 000006D4  285F                     movea.l    A4, [A7]+
  630. 000006D6  2F0C                     move.l     -[A7], A4
  631. 000006D8  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  632. 000006DC  42A7                     clr.l      -[A7]
  633. 000006DE  2F3C 636F 6E66           move.l     -[A7], 0x636F6E66 /* 'conf' */
  634. 000006E4  2F0C                     move.l     -[A7], A4
  635. 000006E6  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  636. 000006EA  265F                     movea.l    A3, [A7]+
  637. 000006EC  486E FF00                pea.l      [A6 - 0x100]
  638. 000006F0  486E FE00                pea.l      [A6 - 0x200]
  639. 000006F4  486E FD00                pea.l      [A6 - 0x300]
  640. 000006F8  2F0B                     move.l     -[A7], A3
  641. 000006FA  4EBA FEF4                jsr        [PC - 0x10C /* 000005F0 */]
  642. 000006FE  42A7                     clr.l      -[A7]
  643. 00000700  2F0B                     move.l     -[A7], A3
  644. 00000702  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  645. 00000706  2D5F FCF4                move.l     [A6 - 0x30C], [A7]+
  646. 0000070A  203C 6F6B 2020           move.l     D0, 0x6F6B2020 /* 'ok  ' */
  647. 00000710  B0AE FCF4                cmp.l      D0, [A6 - 0x30C]
  648. 00000714  6606                     bne        +0x8 /* 0000071C */
  649. 00000716  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  650. label0000071C:
  651. 0000071C  2F0C                     move.l     -[A7], A4
  652. 0000071E  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  653. 00000722  4CDF 1800                movem.l    A3,A4, [A7]+
  654. 00000726  4E5E                     unlink     A6
  655. 00000728  205F                     movea.l    A0, [A7]+
  656. 0000072A  DEFC 000C                add.w      A7, 0xC
  657. 0000072E  4ED0                     jmp        [A0]
  658. export_2039:
  659. 00000730  4E56 FEF8                link       A6, -0x0108
  660. 00000734  48E7 0018                movem.l    -[A7], A3,A4
  661. 00000738  206E 0008                movea.l    A0, [A6 + 0x8]
  662. 0000073C  43EE FF00                lea.l      A1, [A6 - 0x100]
  663. 00000740  703F                     moveq.l    D0, 0x3F
  664. label00000742:
  665. 00000742  22D8                     move.l     [A1]+, [A0]+
  666. 00000744  51C8 FFFC                dbf        D0, -0x6 /* 00000742 */
  667. 00000748  42A7                     clr.l      -[A7]
  668. 0000074A  3F3C 1194                move.w     -[A7], 0x1194
  669. 0000074E  42A7                     clr.l      -[A7]
  670. 00000750  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  671. 00000754  285F                     movea.l    A4, [A7]+
  672. 00000756  2F0C                     move.l     -[A7], A4
  673. 00000758  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  674. 0000075C  42A7                     clr.l      -[A7]
  675. 0000075E  2F3C 6F6B 636E           move.l     -[A7], 0x6F6B636E /* 'okcn' */
  676. 00000764  2F0C                     move.l     -[A7], A4
  677. 00000766  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  678. 0000076A  265F                     movea.l    A3, [A7]+
  679. 0000076C  487A 0034                pea.l      [PC + 0x34 /* 000007A2, value 0x105E4F4B, pstring "^OKCancelMessage" */]
  680. 00000770  486E FF00                pea.l      [A6 - 0x100]
  681. 00000774  2F0B                     move.l     -[A7], A3
  682. 00000776  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  683. 0000077A  42A7                     clr.l      -[A7]
  684. 0000077C  2F0B                     move.l     -[A7], A3
  685. 0000077E  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  686. 00000782  203C 6466 6C74           move.l     D0, 0x64666C74 /* 'dflt' */
  687. 00000788  B09F                     cmp.l      D0, [A7]+
  688. 0000078A  57C0                     seq        D0
  689. 0000078C  4400                     neg.b      D0
  690. 0000078E  1D40 000C                move.b     [A6 + 0xC], D0
  691. 00000792  2F0C                     move.l     -[A7], A4
  692. 00000794  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  693. 00000798  4CDF 1800                movem.l    A3,A4, [A7]+
  694. 0000079C  4E5E                     unlink     A6
  695. 0000079E  2E9F                     move.l     [A7], [A7]+
  696. 000007A0  4E75                     rts
  697. 000007A2  105E                     movea.b    A0, [A6]+
  698. 000007A4  4F4B                     chk.w      D7, A3
  699. 000007A6  4361                     chk.w      D1, -[A1]
  700. 000007A8  6E63                     bgt        +0x65 /* 0000080D */
  701. 000007AA  656C                     bcs        +0x6E /* 00000818 */
  702. 000007AC  4D65                     chk.w      D6, -[A5]
  703. 000007AE  7373                     moveq.l    D1, 0x73
  704. 000007B0  6167                     bsr        +0x69 /* 00000819 */
  705. 000007B2  6500 4E56                bcs        +0x4E58 /* 0000560A */
  706. export_2040: // at 000007B4 (misaligned)
  707. 000007B6  0000 422E                ori.b      D0, 0x2E /* '.' */
  708. 000007BA  0008 4267                ori.b      A0, 0x67 /* 'g' */
  709. 000007BE  4EAD 232A                jsr        [A5 + 0x232A /* export_1121 */]
  710. 000007C2  101F                     move.b     D0, [A7]+
  711. 000007C4  6710                     beq        +0x12 /* 000007D6 */
  712. 000007C6  1D7C 0001 0008           move.b     [A6 + 0x8], 0x1
  713. 000007CC  2F3C 0003 0FA7           move.l     -[A7], 0x30FA7
  714. 000007D2  4EBA F900                jsr        [PC - 0x700 /* 000000D4 */]
  715. label000007D6:
  716. 000007D6  4E5E                     unlink     A6
  717. 000007D8  4E75                     rts
  718. 000007DA  0000                     .incomplete
  719.